package system

import "crmeb-common/global"

// SystemNotification 通知设置表
type SystemNotification struct {
	global.BaseModel
	Mark string `json:"mark" gorm:"column=mark;comment:标识"`

	Type string `json:"type" gorm:"column=type;comment:通知类型"`

	Description string `json:"description" gorm:"column=description;comment:通知场景说明"`

	IsWechat int32 `json:"isWechat" gorm:"column=is_wechat;comment:公众号模板消息（0：不存在，1：开启，2：关闭）"`

	WechatId int32 `json:"wechatId" gorm:"column=wechat_id;comment:模板消息id"`

	IsRoutine int32 `json:"isRoutine" gorm:"column=is_routine;comment:小程序订阅消息（0：不存在，1：开启，2：关闭）"`

	RoutineId int32 `json:"routineId" gorm:"column=routine_id;comment:订阅消息id"`

	IsSms int32 `json:"isSms" gorm:"column=is_sms;comment:发送短信（0：不存在，1：开启，2：关闭）"`

	SmsId int32 `json:"smsId" gorm:"column=sms_id;comment:短信id"`

	SendType int32 `json:"sendType" gorm:"column=send_type;comment:发送类型（1：用户，2：管理员）"`
}
